//////////////////////////////////////////////////////////////////////////////////////////////////
// GUIColor.h
//////////////////////////////////////////////////////////////////////////////////////////////////
#ifndef __GUICOLOR_H__
#define __GUICOLOR_H__

#include "GUIItem.h"

//////////////////////////////////////////////////////////////////////////////////////////////////
// Defines
//////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////////////////////
// cGUIColorPick
// Obs:
// 1. uses TXT = image file name (load on SetTxt!)
// 2. uses COLOR+0 = picked argb color (updated before action called)
//////////////////////////////////////////////////////////////////////////////////////////////////

class cGUIColorPick : public cGUIItem
{
public:

						cGUIColorPick		();
virtual					~cGUIColorPick		();

virtual	void			Update				();						// update 
virtual	void			Draw				();						// draw 
	
		// Access
virtual	void			SetTxt				( int idx, char* text );

		r9Img			m_img;										// image
};

#endif
//////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////


